home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-06 / student.zip / README < prev    next >
Text File  |  1992-06-03  |  7KB  |  163 lines

  1. STUDENT MANAGER
  2.  
  3. by Bruce and Shawn Holmstead
  4. Holmstead Partners
  5. Copyright (c) 1992
  6. All rights reserved
  7.  
  8. INTRODUCTION:
  9.  
  10.      STUDENT MANAGER was created to allow students or employees to
  11. sit down to a terminal and request an account on a PC Novell
  12. Server--it is intended to run on a dedicated machine.  Users are
  13. prompted for a Social Security number and phone number.  The Social
  14. Security number is used to verify if the user is in an indicated
  15. database.  If a matching Social Security number is found in the
  16. database, a full name is generated for the user.  This fullname is
  17. then searched for in the full name field of all users on a Novell
  18. Server.  This verifies if the user already has an account on the
  19. server.  If the user is not in the database or the user already has
  20. an account, the user will be informed of this.  If the user is in
  21. the database and does not already have an account, a unique
  22. username is generated and the user's data is output to a file (see
  23. Output Format).  Managers can then use the output file to generate
  24. accounts on a regular basis.
  25.  
  26. WHY STUDENT MANAGER?
  27.  
  28.      Many universities want to make accounts available to all
  29. students but do not want to add a lot of accounts that will never
  30. be used.  They prefer to havethe students do something to get an
  31. account, thus weeding out many students who would never use an
  32. account if accounts were automatically made for them.  STUDENT
  33. MANAGER verifys the students are members of the college database,
  34. checks if they already have an account on the Novell Server and
  35. outputs a file with users to be added.  Managers can then use the
  36. output file to add accounts.  
  37.  
  38.      Here's a little advertising...STUDENT MANAGER outputs a file
  39. that can be read by another fantastic program called MASS USER
  40. MANAGEMENT, which easily adds large numbers of users.  MASS USER
  41. MANAGEMENT is a Windows Application which allows system managers to
  42. control large numbers of accounts.  Using both programs together
  43. makes life for system managers a cake walk.  You can let STUDENT
  44. MANAGER create lists of users to add and then use MASS USER
  45. MANAGEMENT (MUM) to add them.  A batch file can easily be written
  46. to feed the output data file from STUDENT MANAGER into MUM to add
  47. the accounts.  This makes adding large numbers of users each day as
  48. easy as typing "run".  What a deal!
  49.  
  50. A QUICK EXAMPLE FOR YOU TO RUN 
  51.  
  52.      Sample database and filter files are included with the
  53. program.  Print out the EXAMPLE.DOC file and follow the
  54. instructions to run the program.
  55.  
  56. DATABASE FORMAT:
  57.  
  58. 1)  The database text file should use tabs to delineate fields and
  59. a newline to seperate each users data.
  60.  
  61. 2)  The database text file should contain the following
  62. fields(seperated wih tabs):
  63.  
  64. Last Name    First Name    Middle Name    Department    Social Security #
  65. ---------    ----------    -----------    ----------    -----------------
  66. Holmstead    S             Bruce          ME            123456789
  67. Holmstead    Shawn         Matthew        ME            234567891
  68.  
  69.  
  70. OUTPUT FILE FORMAT:
  71.  
  72.      STUDENT MANAGER outputs a text file of users that need to be
  73. added to your Novell Server in the following form (tabs are used to
  74. delineate fields).
  75.  
  76. Last Name    First Name    Middle Name    Department    Username  
  77. ---------    ----------    -----------    ----------    --------  
  78. Holmstead    S             Bruce          ME            HOLMSTES  
  79. Holmstead    Shawn         Matthew        ME            HOLMSTEH  
  80.  
  81.  
  82. FULL NAME VERIFICATION
  83.  
  84.      STUDENT MANAGER uses the entire first, middle and last name to
  85. create a full name to search for.  The bindery of your Novell
  86. Server is then searched to see if an existing user has the same
  87. full name.
  88.  
  89. USERNAME GENERATION
  90.  
  91.      Usernames are generated using the first seven digits of the
  92. last name (up to 7) and the first initial of the first name.  If a
  93. duplicate username is found in the Bindery of your Novell server,
  94. a new letter is used as the first initial until a unique username
  95. is generated.
  96.  
  97. PASSWORD GENERATION
  98.  
  99.      Passwords are exactly the same as the username unless the
  100. username is less than five characters long.  In this case, extra
  101. 'A' characters are added to the password until the password is at
  102. least five characters long (ie.  if the username was LEEB, the
  103. password would be LEEBA).
  104.  
  105. FILTER FILES
  106.  
  107.      A Filter file allows the manager to filter several department
  108. names or codes into one department.  For example, many schools have
  109. several major codes for the same general major.  Mechanical
  110. Engineering might have 5 different codes:  101551, 101552, 101559,
  111. 101564 and 101566.  A filter file allows you to translate all these
  112. codes to a single department such as ME.
  113.      The format is as follows:
  114.  
  115. 1)  Seperate codes by a comma
  116. 2)  The last code is ended with a semi-colon
  117. 3)  The department to filter into follows the semi-colon and is
  118. ended with a tilde ~
  119. 4)  End the file with an exclaimation mark
  120. 5)  Do not enter any extra spaces
  121.  
  122. Example:
  123.  
  124. 101551,101552,101559,101564,101566;ME~104,105,106,107,108;EE~Sales,
  125. Accounting,Marketing;DIVISION1~!
  126.  
  127. This filters:
  128.      101551, 101552, 101559, 101564 and 101566 into the ME department
  129.      104, 105, 106, 107, and 108 into the EE department
  130.      Sales, Accounting and Marketing into the DIVISION1 department
  131.  
  132. ORDERING INFORMATION
  133.  
  134.      If you haven't had a chance to see MASS USER MANAGEMENT, we
  135. will send you a FREE demonstration copy.  MASS USER MANAGEMENT
  136. allows system managers to add or delete large numbers of users very
  137. easily.  It also will create lists showing user restrictions and
  138. allow you to change those user restrictions (ie.  Account
  139. Expiration Dates, Password Expiration Dates, Password Length, Days
  140. Between Password Changes, Grace Logins Allowed and Remaining,
  141. Enable or Disable accounts, etc).  The entire MASS USER MANAGEMENT
  142. manual is available as on-line help.
  143.  
  144.      STUDENT MANAGER is being packaged with MASS USER MANAGEMENT
  145. since they were designed to run in conjunction.  If you want to
  146. purchase STUDENT MANAGER alone, the costs are shown below. 
  147.  
  148.      Send $35 to register your copy of STUDENT MANAGER.  Registered
  149. users will be entitled to reduced cost on any future upgrades.  We
  150. will mail you a copy of STUDENT MANAGER with your name included in
  151. the program (please tell us the name you would like to appear in
  152. the program).  A registered copy is valid for one server only.
  153.  
  154.      Send $70 to register AND to have your copy of STUDENT MANAGER
  155. customized to your network.  Some customizations can include: 
  156. searching database files for fields other than Social Security
  157. numbers, custom help, etc.
  158.  
  159. Make checks or money orders payable to:    HOLMSTEAD PARTNERS
  160. Send checks or money orders to:        HOLMSTEAD PARTNERS
  161.                     P.O. Box 50452
  162.                     Provo, UT 84605-0452
  163. E-mail address:                partners@bones.caedm.byu.edu